﻿/************************************************************************
 * CoreDES - A small and core library for discrete event systems
 * Copyright (C) 2012-2013 Ali Khalili (khalili_DOT_ir_@SIGN_gmail_DOT_com)
 * **********************************************************************
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License (LGPL) published 
 * by the Free Software Foundation; either version 2.1 of the License, or (at your
 * option) any later version. This program is distributed without any
 * warranty. See the GNU Lesser General Public License for more details. 
 * ***********************************************************************
 * File         :     CoreDES\Utils\IVariable.cs
 * Description  :     
 * Change log   :     -Oct 2013: initial version
 * To Do        :
 ************************************************************************/
using System;

namespace CoreDES.Modeling
{
    /// <summary>
    /// Interface for definition of state variables in a descrite event system. 
    /// The primarily feature of a variable is its -unique- name
    /// </summary>
    public interface IVariable
    {
        /// <summary>
        /// Name of variable
        /// </summary>
        string Name { get; }
    }
}
